John BostockJohn Bostock
Ningbo Open 2026: 500 Points and the Narrow Line of the WTA Finals RaceWhen the entry list for the Ningbo Open was released, one number made me stop...
Monfils Wins at 40 in US Open: A Victory of Accumulation, Not MagicGael Monfils' 40th birthday night at Louis Armstrong Stadium was not just a...
Polish Super Cup: BOGDANKA LUK Lublin wins back-to-back, 3-0 scoreline does not tell the whole storyThe final rally in Czestochowa did not follow the usual kill-shot script....
Rytas Vilnius 77-70 Boca Juniors: A comeback built on controlAt the National Indoor Stadium in Beijing on June 13, 2026, Rytas Vilnius...
The Empty Foundation of Vietnamese Football JudgementI sat in front of the screen at 2 a.m. An Excel sheet was open, three columns...
V-League Round 2: Song Lam Nghe An causes a surprise, but the real concern lies with Ha Noi and Hoang Anh Gia LaiAt the 87th minute of Round 2, when the referee's whistle sounded, something...
0-8 at Champions Shanghai: Home Soil Could Not Save the Four Chinese TeamsNine in the evening, Marseille time. I sat in front of a monitor with a scrap...
A Referee Died in a Mexican Ring: The Move That Came Back and the Void Where a Regulator Should BeOn 6 October, at a sports and cultural centre in Hidalgo, Mexico, a man in a...
Diego Rossi, Cruz Azul and an Interview Without a Single Number at MonterreyDiego Rossi sat in front of the microphone and said his team had nothing to...
Malaysia 1-0 Vietnam: One Goal, Twelve Years, and the Test of MemoryThe 1-0 appeared on the scoreboard, and I heard the very particular sound of ...
Carlsen's Return and the $1 Million Frenzy: Shadows Behind the Global Chess League 2026Saturday, September 5, 2026. Not the moment of the opening, but the silence...
Vietnamese Swimming: When Data Replaces EmotionNumbers never lie, but they know how to hide. I wrote this sentence in 2026,...
5 First-Round Picks Forfeited: Is NBA Burning the Clippers or Burning Itself?Hook: The moment the verdict was announced There is a moment in the NBA Board...
NaiLiu Suspended Indefinitely: When APL 2026 FMVP Stumbles Before Life's KeyboardWhen the stage lights of APL 2026 had just dimmed, NaiLiu stood there with th...
The Steps Nobody Counts: Vietnamese Badminton in the Olympic CycleAt 4:47 a.m. on August 12, 2026, in a multipurpose training hall more than...
Table Tennis: Five Rule Changes and the Names Left BehindIn April 2026, in Osaka, players walked to the table with a ball 2mm larger...
The Bayonet Attack and 9...a5: The Safe Move Behind an Opening DVD CoverA file sat in a folder labelled “Samarkand — Round 2, Open Board”. The headli...
Kawhi Leonard and the Torn Veil of 'Integrity': The Story Behind the $700,000 FineI have followed the NBA for 36 years, from Michael Jordan's solo performances...
The Asian Games Gold That Freed Tom Kim's CareerOn the 18th green at Kasugai East, a 24-year-old folds over, hands on knees,...
Ashmita Chaliha's 'Double Standard' Callout to BWF: When Indonesia's Courts Are Hazy, Why Is Only India Scrutinized?Thousands of spectators at the Gelora Bung Karno Stadium in Jakarta are...
